The All-New 2025 Nissan Patrol - Better Than The Toyota Land Cruiser